package com.meirengu.webview.service;

import com.meirengu.service.BaseService;
import com.meirengu.webview.model.KwCyphFilter;
import com.meirengu.webview.model.User;
import com.meirengu.webview.model.UserInfo;

/**
 * KwCyphFilter服务接口
 *
 * @author Mao
 * @create Tue May 08 11:08:03 CST 2018
 */
public interface KwCyphFilterService extends BaseService<KwCyphFilter> {

    boolean sendChangYuanpuhui(UserInfo userInfo, User user) throws Exception;

    /**
     * 发送畅愿保险接口
     *
     * @param userInfo
     * @param user
     * @throws Exception
     */
    boolean sendChangYuanInsure(UserInfo userInfo, User user) throws Exception;

    /**
     * 发送畅愿普惠接口：渠道2
     *
     * @param userInfo
     * @param user
     * @throws Exception
     */
    boolean sendChangYuanpuhui2(UserInfo userInfo, User user) throws Exception;

    /**
     * 发送畅愿普惠接口：阳光
     *
     * @param userInfo
     * @param user
     * @throws Exception
     */
    boolean sendChangyuanSun(UserInfo userInfo, User user) throws Exception;

    /**
     * 推送数据到凯森接口
     */
    boolean sendKaisen(UserInfo userInfo, User user);

    /**
     * 推送数据到凯森2接口
     */
    boolean sendKaisen2(UserInfo userInfo, User user);



}
